Cards and Gifts Direct Ltd is an online specialist retailer of greetings cards and gifts for all occasions. We're passionate about greetings and gifts and aspire to offer a product range sufficient for all your gift shopping needs. You'll never again be caught off guard if you forget that special occasion as all orders received by 12pm Monday - Friday are usually despatched the very same day. Orders placed after this time are normally despatched the following day.
Our company registration number is 07061048