Company identity
Company number 04402274
Company profile
UK company 04402274, incorporated on 25 March 2002.
Floral arrangements & flower delivery across London - Bloomsbury Flowers
We are known for creating sophisticated floral arrangements with the quiet glamour, grace and elegance of an English country garden, delivered throughout London and the UK. Best florist, florist central London, flowers central London, florist London, florist in London. Luxury florist, luxury flowers, luxury flowers London, London luxury flowers. Florist UK, Florist England, Florist Scotland, Florist Wales.
Company number 04402274
Financial period: 1 May 2024 to 30 Apr 2025
Reference milestones and recent Companies House filing stream events.
Next confirmation statement due date
Next accounts due date
Last confirmation statement made up date
Last accounts made up date
Company registered at Companies House