About 135 137 Nlr Management Ltd (08743421) United Kingdom