About N.l.k. Developments Limited (08967266) United Kingdom