Janu Green Web Designers Ltd can be found at 227 Woodhouse Road, in London. The area code is N12 9BD. Janu Green Web Designers has been present in this business since the firm was registered in 2022. The Companies House Reg No. is 14290344. This firm's principal business activity number is 62090 - Other information technology service activities.
Concerning the limited company, just about all of director's assignments have so far been executed by Omer A. who was chosen to lead the company in 2022 in August.
Omer A. 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.