Iwoca Penta Limited is an active company incorporated on 7 November 2025 with the registered office located in London, City of London. Iwoca Penta Limited was registered 2 months ago.
Current accounting period extended from 30 November 2026 to 31 December 2026
Submitted on 1 Dec 2025
Registered office address changed from Central Court Central Court 25 Southampton Buildings London City of London WC2A 1AL United Kingdom to Central Court C/O Circumference Fs (Uk) Ltd 25 Southampton Buildings London City of London WC2A 1AL on 1 December 2025