Sovla Ltd is an active company incorporated on 29 August 2024 with the registered office located in London, Greater London. Sovla Ltd was registered 1 year ago.
Confirmation statement made on 28 August 2025 with no updates
Submitted on 4 Sep 2025
Registered office address changed from Ground Floor 13 Charles Ii Street London SW1Y 4QU United Kingdom to 2nd Floor 10 Charles Ii Street London SW1Y 4AA on 7 February 2025