Contact information
Trade name: Flossed & Found
Email: smile@flossedandfound.co.uk
Flossed & Found is a trading name of Joywell Ltd, registered in England & Wales
Company number: 16625871
Physical address: Joywell Ltd, Ash Court, Leeds, LS14 6GH United Kingdom