Company name: Boba Tigers Bubble Tea
Description: BOBA TIGERS BUBBLE TEA
House 16, B2B, 5th Floor, Forest, 20 Clements Rd, Ilford IG1 1BA, United Kingdom