Selina Hospitality PLC
5 companies in this group.
- Selina Brand Holdings Limited (15220799)
- Selina Nomad Limited (15221597)
- Selina Operation Brighton Ltd (12111241)
- Selina Operation Camden Ltd (12012509)
- Selina Operations UK Ltd (11536082)
5 companies in this group.