About Howse Estates Limited (10040065) United Kingdom