About Hicks Properties Developments Limited (08463795) United Kingdom