About Hargreaves Property Holdings (2015) Limited (FC033110) Channel Islands