is not in process of liquidation on Dec 21, 2022
United Kingdom
Where is BARROW PROPERTIES's headquarters?
BARROW PROPERTIES's headquarters is located at 101 CENTRAL STREET, HOUGHTON, 2041
What year was BARROW PROPERTIES started?
BARROW PROPERTIES was started in 1998