Based in 37 Malvern Road, London NW6 5PS Newbay Limited was a Private Limited Company and issued a 10010835 Companies House Reg No. This firm was founded on 2016-02-17. Newbay Limited had existed in the business for six years.
This specific limited company was overseen by a single managing director: Mei Z., who was appointed in February 2016.
Mei Z. was the individual who controlled this firm, owned over 3/4 of company shares.