About Cross Green Developments (harrogate) Limited (11783060) United Kingdom