This company named Blurclue was established on 2006-04-10 as a private limited company. This company office was situated in London on 19 Nimrod Road. The address post code is SW16 6SZ. The office registration number for Blurclue Limited was 05775757. Blurclue Limited had been in business for 17 years until dissolution date on 2023-02-28.
This specific business was supervised by a solitary director: Stuart E., who was assigned to lead the company 18 years ago.
Stuart E. was the individual who controlled this firm, owned over 3/4 of company shares and had 3/4 to full of voting rights.