About Huxley Homes Limited (03017807) United Kingdom