The Tudor Rose Florist Limited Registered Office: 8 Water Street, Lavenham, Suffolk CO10 9RW Registered No. 6689993