Legal
Company information
Kelly North Ltd is a private company limited by shares, registered in England & Wales under company number 17432421.
Registered office
71–75 Shelton Street, Covent Garden, London, WC2H 9JQ, United Kingdom.
Website content
This website is here to give general information about Kelly North Ltd and the businesses it owns. The names, brands and content of each business belong to that business.
Contact
Email hello@kellynorth.co.uk, or write to the registered office above.