2019 is the date that marks the beginning of Blocks And Mortar Ltd, the company which was located at Unit 204 Omega Works, 4 Roach Road in London. It was founded on Thu, 4th Apr 2019. The firm reg. no. was 11926250 and its post code was E3 2GY. This firm had been operating in this business for about 4 years up until Tue, 6th Jun 2023.
The firm was controlled by one director: Stephen S., who was appointed on Thu, 4th Apr 2019.
Stephen S. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.