About Oval Road Management Company Limited (06196236) United Kingdom