About Friars Lane Management Company Limited (06721117) United Kingdom