About Maxgrove Flat Management Limited (02718530) United Kingdom