About Huxt Properties Limited (04746192) United Kingdom