defunct business keepsake