Otelia Limited Company number01507719 StatusLiquidation TypePrivate Limited Company Incorporated15 Jul 1980 Registered office 65 London WallLondonEC2M 5TU Data JSON Markdown