About S And M Developments Ltd (08904171) United Kingdom