About Florence Flat Management Company Limited (02321834) United Kingdom