About S & J Developments (east Anglia) Limited (07138746) United Kingdom