The enterprise is widely known as Icobaze Ltd. It was founded 12 years ago and was registered under 08108055 as the reg. no. The office of the company is situated in Leeds. You can contact them at Floor 2, 10 Wellington Place. The company's Standard Industrial Classification Code is 74909 which stands for Other professional, scientific and technical activities not elsewhere classified. 2023-04-30 is the last time the accounts were filed.