Riverroll Limited has been in the United Kingdom for six years. Started with registration number 11453710 in 2018, the company is registered at Kemp House, London EC1V 2NX. The enterprise's registered with SIC code 68100 meaning Buying and selling of own real estate. Riverroll Ltd filed its latest accounts for the financial year up to 2022-12-31. The most recent annual confirmation statement was submitted on 2023-06-30.
At the moment, the directors registered by this particular firm include: Adebanke O. arranged to perform management duties on 2018-07-09 and Joshua O. arranged to perform management duties six years ago.