About Holland & Andrews Estates Limited (13601249) United Kingdom