This company called Black Square (UK) was registered on 2015-11-27 as a private limited company. This company office was based in London on 20-22 Wenlock Road. This place post code is N1 7GU. The official registration number for Black Square (UK) Ltd was 09892257. Black Square (UK) Ltd had been active for five years up until 2020-01-21.
This specific business was managed by 1 managing director: Nick A., who was arranged to perform management duties in 2016.
Nick A. was the individual who controlled this firm, had substantial control or influence over the company.