Address
Sheldon square Paddington center, London, United Kingdom, W2 6AE
Local authority
Westminster

Trading since 27 September 2024, per Companies House.

Search hygiene ratings