About Eastmead Management Company Limited (10815692) United Kingdom