About Oakhay Barton Management Company Limited (10880083) United Kingdom