Account application
Trade accounts are free to set up although we do charge a refundable £10 deposit to set up the account which is then refunded on your first complete order which reaches over £100.

Trade accounts are free to set up although we do charge a refundable £10 deposit to set up the account which is then refunded on your first complete order which reaches over £100.
Trade Terms
Contact us for your individual trade terms.
We're Featured!
Unique Guarantee
Join The Keepsake Co.
Find out how to make money with The Keepsake Co.