The firm operates as Odessa Steps Media Limited. It was established nine years ago and was registered under 09743246 as the registration number. This particular registered office of the firm is based in London. You may find it at 1 Vectis Court, Borrodaile Road. The firm's principal business activity number is 59112 which means Video production activities. Wednesday 31st August 2022 is the last time when company accounts were reported.
Tim T. is the enterprise's solitary managing director, that was assigned this position on 2015-08-21.
Tim T. is the individual who controls this firm, owns over 3/4 of company shares.