About J & M Developments Limited (11557132) United Kingdom