Leap Social Enterprise Cic is an active company incorporated on 9 April 2025 with the registered office located in London, City of London. Leap Social Enterprise Cic was registered 10 months ago.
Registered office address changed from Beaufort House 15 st. Botolph Street London EC3A 7DT England to 77 Leadenhall Street London EC3A 3DE on 10 December 2025