This enterprise operates as The Godparent Company Limited. This company was originally established 16 years ago and was registered under 06532869 as its reg. no. This particular head office of this firm is located in London. You may find it at Flat 2 13 St Johns Park, Blackheath. The firm's SIC code is 82990, that means Other business support service activities not elsewhere classified. The Godparent Company Ltd filed its account information for the financial period up to 31st March 2022. The business latest annual confirmation statement was submitted on 12th March 2023.
According to the latest data, we can name only a single director in the company: Stephen G. (since 2008-03-12). This company had been directed by Company Directors Limited till 16 years ago.
Stephen G. is the individual who has control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.