Img Of God started conducting its business in 2021 as a Private Limited Company under the ID 13628426. This firm has been prospering for three years and the present status is active. This firm's office is based in London at 59d Alexandra Drive. Anyone can also locate the company using the post code : SE19 1AW. This firm's classified under the NACE and SIC code 18130: Pre-press and pre-media services. The firm's latest filed accounts documents describe the period up to Friday 30th September 2022 and the latest annual confirmation statement was submitted on Saturday 16th September 2023.
For three years, the company has only had an individual managing director: Sodiq B. who has been overseeing it since Friday 17th September 2021.
Sodiq B. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.