About Freer Crescent Residents Management Company Limited (06031972) United Kingdom