About Ovington Square Limited Partnership (LP007156) United Kingdom