11348991 is a registration number of Ottium Ltd. The company was registered as a Private Limited Company on 8th May 2018. The company has existed in this business for 6 years. The firm can be found at 20-22 Wenlock Road in London. The office's area code assigned to this place is N1 7GU. The firm's principal business activity number is 68320: Management of real estate on a fee or contract basis. The latest filed accounts documents describe the period up to Mon, 31st May 2021 and the latest confirmation statement was released on Sat, 7th May 2022.