Canvaspx (London) Ltd Company number17510742 StatusActive TypePrivate Limited Company Incorporated9 Oct 2026 Nature of business Business and domestic software development Registered office Apartment 2405 8 Walworth RoadLondonSE1 6EH Data JSON Markdown