Overview
Legal name
81A ST. MARGARET'S ROAD MANAGEMENT LIMITED
Region
London
Registered address
BASEMENT FLAT
81A ST. MARGARET'S ROAD
TWICKENHAM
MIDDLESEX
ENGLAND
TW1 2LJ
Insolvency history
No