About L & M Developments (london) Limited (03730447) United Kingdom