About Princes Mead Management Company Limited (03930882) United Kingdom