About N&l Properties (worcs) Ltd (13380023) United Kingdom