Overview
Legal name
11 AND 11A BARNARD ROAD MANAGEMENT LIMITED
Region
London
Registered address
11A BARNARD ROAD
LONDON
SW11 1QT
Insolvency history
No