Loopbugs Ltd is an active company incorporated on 25 March 2025 with the registered office located in London, Greater London. Loopbugs Ltd was registered 10 months ago.
Registered office address changed from 40 Lockworks House Blackhourse Mills 3 Wickford Way London E17 6FB United Kingdom to Apartment 2 Broadwest Apartments 245 Wood Street London E17 3NT on 24 April 2025