Address
Ground Floor, 1, Bermondsey Square, London, SE1 3UN
Local authority
Southwark

Trading since 4 November 2025, per Companies House.

Search hygiene ratings