About 39 London Rd Shenley Management Co Ltd (08061994) United Kingdom