Overview
Legal name
29 & 31 IDLECOMBE ROAD MANAGEMENT LIMITED
Region
London
Registered address
29-31 IDLECOMBE ROAD
TOOTING
LONDON
SW17 9TD
Insolvency history
No