About Huia Property Ltd (10611623) United Kingdom