terms & conditions
The majority of our products are handmade or made to order, they are a bespoke natural product and are therefore subject to a natural variation in both colour and size.
- Shropshire Petals Ltd (Private Limited Company)
- Shropshire Petals Ltd
South Lynn Farm, Lynn
- company registration number 7772767
- country of registration England & Wales
- VAT number: 123132860