For all media enquiries please email us at media@primrose.co.uk
Primrose is the trading name of Meika Ltd (registration no: 4756556), registered at the following address:
44 Portman road, Reading, RG30 1EA. VAT Number 945 6917 78.