About Floral Place Investments Limited (09267629) United Kingdom