About Ostrey Mead Management Company Limited (04342092) United Kingdom