Varrow Ltd is an active company incorporated on 31 January 2025 with the registered office located in London, Greater London. Varrow Ltd was registered 1 year ago.
Confirmation statement made on 30 January 2026 with updates
Submitted on 6 Feb 2026
Registered office address changed from Flat 17, 69, the School House Tollington Road London N7 6DW United Kingdom to Global House 303 Ballards Lane London N12 8NP on 24 October 2025