Address: Unit 105, Romford Shopping Hall, 43 Market Pl, Romford RM1 3AB, United Kingdom | Phone: +44 1708 397649 | Website: ratings.food.gov.uk