About Selling Developments (thurnham) Limited (11508389) United Kingdom