About Haverstock Close (harrow) Limited (08189628) United Kingdom