This particular company is located in London under the following Company Registration No.: 11412935. This firm was established in 2018. The headquarters of the firm is situated at 365 Milkwood Road . The post code is SE24 0HA. This enterprise's SIC code is 62090, that means Other information technology service activities. 2021-06-12 is the last time when account status updates were filed.
Since 2018-06-13, this company has only had 1 director: John B. who has been controlling it for three years.
John B. 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.