About Haxden Properties Limited (00802594) United Kingdom