About Friars Mead Management Co. Limited (02205865) United Kingdom