Overview
Legal name
73 HUMBER ROAD FREEHOLD COMPANY LIMITED
Region
London
Registered address
FLAT 1
73 HUMBER ROAD
LONDON
UNITED KINGDOM
SE3 7LR
Insolvency history
No