Overview
Legal name
BARSTONE PROPERTIES LIMITED
Region
London
Registered address
3 ARDLUI ROAD
WEST NORWOOD
LONDON
SE27 9HB
Insolvency history
No