About Hexad Property Freehold Limited (11461883) United Kingdom