About Ridgemead Management Company Limited (04300378) United Kingdom