Company identity
Founded / incorporated
17 February 2025
Company number 16258260
Legal name
37 & 39 IDLECOMBE ROAD LIMITED
Company type
Private Limited Company
Region
London
Registered address
37 IDLECOMBE ROAD
LONDON
ENGLAND
SW17 9TD
Insolvency history
No