🇬🇧
BARLOWOOD HOLDINGS LTD
64.30 · Activities of real estate investment trustsSIC64306 · 68100MicroID15192051
📍 20 WENLOCK ROAD, LONDON, N1 7GU, ENGLAND
Data sourced from official commercial registries. Last updated when this company filed its accounts.