About Fsr Flat Management Limited (07877364) United Kingdom