About Alencon Flat Management Limited (02830803) United Kingdom