About 25-28 Edgeworth Close Management Company Ltd (08727346) United Kingdom