About Haxby Group Properties Limited (12164517) United Kingdom