About Flat Management Solutions Limited (07778358) United Kingdom