Joe's Blooms is a trading name of Joe's Blooms Limited, a company incorporated in England & Wales under company registration no. 13892230 and whose registered office is at 24 Crabtree Road, Camberley, Surrey, GU15 2SZ.