About Floral Properties Limited (10257249) United Kingdom