Olo Limited is officially located at London at 19 Cheniston Gardens. Anyone can search for the firm by its post code - W8 6TG. This enterprise has been in the field on the British market for 18 years. This firm is registered under the number 05940658 and its official status is active. The firm's declared SIC number is 68320 meaning Management of real estate on a fee or contract basis. Olo Ltd filed its account information for the financial year up to 2022-09-30. The company's most recent annual confirmation statement was filed on 2023-10-27.
This company has one director currently managing the following business, specifically John S. who has been performing the director's duties since Wed, 20th Sep 2006. Since 2006 Werner K., had performed assigned duties for the following business up until the resignation in June 2017. What is more, the managing director's responsibilities are constantly helped with by a secretary - Werner K., who was officially appointed by the following business 4 years ago.