Trading since 6 April 1989, per Companies House.
House Of Flavours
24 Townhead, G66 1NL
Unit 1, HP11 2GE
House of Flavours
HA HA BAR 34-36 KINGS ROAD, RG1 3AA
House of flavours
Ground Floor 20 Sheep Street, OX26 6TB