This Thames Glow Limited company has been offering its services for 9 years, having started in 2015. Started with Companies House Reg No. 09636106, Thames Glow is a Private Limited Company with office in Suite 546, 275 New North Road, London N1 7AA. This firm's registered with SIC code 43210: Electrical installation. The most recent filed accounts documents provide detailed information about the period up to Thu, 30th Jun 2022 and the latest confirmation statement was submitted on Mon, 12th Jun 2023.
As for the limited company, just about all of director's responsibilities have so far been performed by Mark O. who was appointed 9 years ago.
Mark O. is the individual who controls this firm, owns over 3/4 of company shares and has 3/4 to full of voting rights.