Leafloop Ltd is an active company incorporated on 28 February 2025 with the registered office located in London, Greater London. Leafloop Ltd was registered 11 months ago.
Registered office address changed from Office 5884 58 Peregrine Road Hainault Ilford Essex IG6 3SZ United Kingdom to Suite 31 Bridge Road London E6 2AG on 5 January 2026