Overview
Legal name
89 GREEN LANE MANAGEMENT COMPANY LIMITED
Region
London
Registered address
5 THE RIDGE
89 GREEN LANE
NORTHWOOD
MIDDX
HA6 1AE
Insolvency history
No