About Ferris Grove Management Company Limited (02279661) United Kingdom