About Hexa Property Limited (10140842) United Kingdom