CARLO with My247 App
CARLO, a product by 247 LABS LTD a company registered in England and Wales, Company No. 08376394. Registered address Unit 3 Petre Court Petre Road, Clayton Business Park, Clayton Le Moors, Accrington, Lancashire, BB5. (“us”, “we”, or “our”) operates the website and the CARLO mobile application (hereinafter referred to as the “Service”).
General Terms and Conditions of Sale