About Harris&ball Property Limited (13216165) United Kingdom