Hargreaves means Hargreaves Property Holdings Ltd and all subsidiaries and affiliates.
Registered in England: No 921796
Registered office: Brookfield, Lyminster, West Sussex, BN17 7QN
VAT registration: 192 8197 26
A list of the Group Companies and affiliates can be downloaded by clicking here
Contractual commitments by the Company may only be made under the name of a director of the Company.
The Company's Terms of Business apply and these can be downloaded by clicking here.