About Florence Apartments Limited (04676225) United Kingdom