Contact information

Merchant Name: Primrose & Poppies

Customer Support Contact: sales@primroseandpoppies.co.uk

Business address: 451 Victoria Avenue, Manchester M9 8PJ, United Kingdom

Phone Number: 0161 795 5616