Overview
Legal name
1 BARLOW PLACE LIMITED
Region
London
Registered address
C/O PHILLIPS AND SOUTHERN LTD
1-3 STEPHENDALE ROAD
LONDON
SW6 2LT
Insolvency history
No