About S&j Green Developments Ltd (NI042751) United Kingdom