Lowy Group Limited is an active company incorporated on 13 October 1993 with the registered office located in London, Greater London. Lowy Group Limited was registered 32 years ago.
Living Rooms is a collection of hotel rooms and apartments at seven central London addresses, offering services typical of a hotel along with the privacy and space of home.
Financials
Net Assets, Total Assets & Total Liabilities (2014–2023)