About Florence Developments Ltd (12873138) United Kingdom