About Huxleys Property Limited (10054271) United Kingdom