About Huxloe Properties Limited (00537548) United Kingdom