Otehall Switches Limited Company number00693265 StatusLiquidation TypePrivate Limited Company Incorporated19 May 1961 Nature of business 3162 Registered office Co Ernst & Young LLPOne More London PlaceLondonSE1 2AF Data JSON Markdown