Stay Brit UK Ltd Company number17416820 StatusActive TypeLtd Incorporated24 Aug 2026 Nature of business Other holiday and other collective accommodationOther accommodation Registered office 246-250, 4th FloorRomford RoadLondonE7 9HZ Data JSON Markdown