Overview
Legal name
62 SHELGATE ROAD MANAGEMENT COMPANY LIMITED
Region
London
Registered address
FLAT 1
62 SHELGATE ROAD
LONDON
SW11 1BG
Insolvency history
No