About Haxby Road Management Company Limited (02761410) United Kingdom