This particular Google Key Ltd firm has been in this business for at least four years, as it's been founded in 2020. Started with Companies House Reg No. 12823628, Google Key was set up as a Private Limited Company with office in 36 A Bow Road, London E3 4LN. The company's Standard Industrial Classification Code is 99999, that means Dormant Company. 31st August 2022 is the last time when account status updates were filed.
Since Wed, 19th Aug 2020, this specific business has only been overseen by a single director: Abdhool M. who has been caring of it for four years.
Abdhool M. is the individual with significant control over this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.