About Friars Mead Flat Management Company Limited (04170904) United Kingdom