Situated at 5 Elstree Gate, Borehamwood WD6 1JD Odelay Ltd is a Private Limited Company with 07742291 Companies House Reg No. This company was started 13 years ago. It has been already eleven years from the moment This company's business name is Odelay Ltd, but up till 2013 the business name was Odelay and up to that point, until 2013/08/27 the firm was known as Icky Thump. This means it has used three other names. This firm's principal business activity number is 59120 which stands for Motion picture, video and television programme post-production activities. Odelay Limited reported its account information for the financial year up to August 31, 2022. Its most recent annual confirmation statement was filed on August 12, 2023.
Andreas D. is the following company's solitary managing director, who was appointed in 2011. The business had been supervised by Yomtov J. until 13 years ago. What is more another director, namely Alexandra D. gave up the position on 2021/01/14.