Iddon Holdings Ltd is a Private Limited Company, located in 9 Derwent Road West in Liverpool. The headquarters' post code is L13 6QP. This business has been registered in year 2015. The Companies House Reg No. is 09908695. This business's classified under the NACE and SIC code 70229 which means Management consultancy activities other than financial management. 2019-12-31 is the last time when company accounts were filed.
Sophie Q. and Stephen I. are registered as the firm's directors and have been expanding the company for 7 years.
Stephen I. is the individual with significant control over this firm, owns over 3/4 of company shares.