Otter Communications is a company registered at BS14 0NN Bristol at 29 Coulsons Road. This business has been registered in year 2021 and is registered under the identification number 13362901. This business has existed on the UK market for 3 years now and company current state is active. This business's SIC and NACE codes are 82200 which means Activities of call centres. Otter Communications Limited filed its account information for the financial year up to 2023-04-30. The firm's latest annual confirmation statement was filed on 2023-05-19.
According to the official data, this limited company is supervised by just one managing director: Gillian W., who was formally appointed in April 2021.
Gillian W. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.