About N & M Developments Limited (09021689) United Kingdom