Crowded Technology is a company located at LS6 4LZ Leeds at 3 Parkside Close. The enterprise has been in existence since 2016 and is established as reg. no. 10205178. The enterprise has been operating on the British market for 8 years now and company official status is active. The company's declared SIC number is 62090 which means Other information technology service activities. May 31, 2022 is the last time when account status updates were reported.
When it comes to the limited company, just about all of director's obligations have so far been met by Roger L. who was designated to this position in 2016.
Roger L. is the individual who has control over this firm, owns over 3/4 of company shares.