Address
264 - 268 Mill Road, Cambridge, Cambridgeshire, CB1 3NF
Local authority
Cambridge City

Trading since 6 March 2025, per Companies House.

Loading map…
Search hygiene ratings