Legal Notice
Name of company
James and Clayton Ltd
Registered office
3rd Floor, 86-90 Paul Street
London, EC2A 4NE, United Kingdom
Contact details
Telephone: tel:+447597699008
Email: mailto:info@jamesandclaytonltd.co.uk
Business ID no.
16343306
VAT no.
Not VAT registered
Regulatory authority
Companies House (United Kingdom)