Overview
Legal name
2 LONGBEACH ROAD FREEHOLD MANAGEMENT LIMITED
Region
London
Registered address
2 LONGBEACH ROAD
LONDON
ENGLAND
SW11 5ST
Insolvency history
No