Overview
Legal name
42 BARCLAY ROAD LIMITED
Region
London
Registered address
ALEXANDER HARE
42 BARCLAY ROAD
LONDON
LONDON
SW6 1EH
Insolvency history
No