Contactless Cleaning: Our Response To Covid-19.
×
How it works Pricing Help

Teddle Limited

86-90 Paul Street

London

EC2A 4NE

United Kingdom

[email protected]


Court of Registration:

Companies House of England and Wales

Registered on 13-Mar-2012

Registration Number: 07991751

VAT Number: 132848802

The EU website for online dispute resolution is available at:

http://ec.europa.eu/consumers/odr/