About C&h Real Estate Developments Ltd (12626389) United Kingdom