Overview
Legal name
122 FINBOROUGH ROAD MANAGEMENT LIMITED
Region
London
Registered address
122 FINBOROUGH ROAD
LONDON
ENGLAND
SW10 9AQ
Insolvency history
No