About J & M Developers Ltd (NI634329) United Kingdom