SFP 73 Water Street, Lavenham,Owner of Country Flair Gift ShopSFP 73 Water Street, Lavenham,Owner of Country Flair Gift ShopSFP 73 Water Street, Lavenham,Owner of Country Flair Gift ShopSFP 73 Water Street, Lavenham,Owner of Country Flair Gift ShopSFP 73 Water Street, Lavenham,Owner of Country Flair Gift ShopSFP Unit 24 South Suffolk Business Centre Alexandra Road. JosephSFP Unit 24 South Suffolk Business Centre Alexandra Road. JosephSFP Unit 24 South Suffolk Business Centre Alexandra Road. Joseph