Volga Global T/A Orwell Hotel Ltd is an active company incorporated on 6 February 2025 with the registered office located in Ilford, Greater London. Volga Global T/A Orwell Hotel Ltd was registered 8 months ago.
Registered office address changed from 18a Great Portland Street London England W1W 8QP United Kingdom to Suite 9 2nd Floor, Cranbrook House, 61 Cranbrook Road, Ilford IG1 4PG on 22 October 2025