About Hexad Property Limited (08715706) United Kingdom