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