Company Record
BARCLAY LEACH ESTATES LTD (16321476) | Company Record