About S & J Properties (london) Limited (03633794) United Kingdom