About 26 Ovington Management Company Ltd (10356955) United Kingdom