About Haremoore Properties Limited (12608994) United Kingdom