About Thurrock Developments (henley) Limited (10559310) United Kingdom