Scalarcloud Limited is an active company incorporated on 27 August 2025 with the registered office located in London, Greater London. Scalarcloud Limited was registered 5 months ago.
Registered office address changed from Flat 26 Bramwell House Churchill Gardens London SW1V 3DS England to 20 Wenlock Road London N1 7GU on 7 November 2025
Submitted on 7 Nov 2025
Confirmation statement made on 7 November 2025 with updates