Address
Unit 2 Keel Wharf, Liverpool, L3 4BX
Local authority
Liverpool

Trading since 8 February 2018, per Companies House.

Search hygiene ratings