About 24 Minford Gardens Ltd (08834598) United Kingdom