About Harrow Hill Properties Limited (00713272) United Kingdom