2015 marks the establishment of Brand And Print Solutions Limited, the company which was located at 75 Maygrove Road, West Hampstead, London. It was created on 2015-09-18. Its Companies House Reg No. was 09784717 and the area code was NW6 2EG. This firm had been on the market for 7 years up until 2022-02-01.
The business was administered by 1 director: Lee M. who was supervising it for 7 years.
Lee M. was the individual with significant control over this firm, had substantial control or influence over the company, owned over 3/4 of company shares and had 3/4 to full of voting rights.