Address
12 Windsor Road, Hornchurch, RM11 1PD
Local authority
Havering

Trading since 27 February 2026, per Companies House.

Loading map…
Search hygiene ratings