Vabacus Sme Limited is an active company incorporated on 18 May 2024 with the registered office located in Edgware, Greater London. Vabacus Sme Limited was registered 1 year 5 months ago.
Registered office address changed from 34 Queensbury Station Parade Edgware Middlesex HA8 5NN United Kingdom to 4th Floor Elizabeth House 54-58 High Street Edgware HA8 7EJ on 17 July 2025
Submitted on 17 Jul 2025
Confirmation statement made on 17 May 2025 with no updates