About N And A Developments Limited (04279935) United Kingdom