Otterbay Ltd can be found at London at 2nd Floor. You can search for the company using the zip code - EC1M 5PA. This company has been in the field on the British market for eighteen years. The enterprise is registered under the number 06033008 and its current status is active. The company's declared SIC number is 74990 and their NACE code stands for Non-trading company. The company's latest filed accounts documents were submitted for the period up to December 31, 2022 and the latest confirmation statement was released on December 19, 2022.
John K. is this company's only director, who was assigned to lead the company in 2011.