About J & M Developments (london) Limited (08911948) United Kingdom