is inactive
Where is STAR FOOD & WINE (UK) LTD's headquarters?
STAR FOOD & WINE (UK) LTD's headquarters is located at 223 Regent Street, London, W1B 2QD, Suite 501 International House
What year was STAR FOOD & WINE (UK) LTD started?
STAR FOOD & WINE (UK) LTD was started in 2008
Sources: Companies House