About Harrow House Properties Limited (05436337) United Kingdom