Address
Unit 53, 232 - 236 Green Street, Forest Gate, London, E7 8LE
Local authority
Newham

Trading since 7 August 2026, per Companies House.

Loading map…
Search hygiene ratings