Company identity
Founded / incorporated
9 January 2026
Company number 16953774
Legal name
69 FLOWERSMEAD LIMITED
Company type
Private Limited Company
Region
London
Registered address
44 ST. OLAVES WALK
LONDON
ENGLAND
SW16 5QQ
Insolvency history
No