Filter Squared has been operating offering its services for at least 6 years. Registered under company registration number 11178713, this company is classified as a Private Limited Company. You can contact the main office of the company during business times under the following location: 14th Floor 33 Cavendish Square, W1G 0PW London. This firm's Standard Industrial Classification Code is 62012 which means Business and domestic software development. Filter Squared Ltd filed its latest accounts for the period up to 2023-01-31. The firm's most recent confirmation statement was submitted on 2023-01-29.
There is a team of three directors controlling this company at the current moment, including Mark G., David N. and Craig I. who have been utilizing the directors tasks since 2018-01-30.
Executives who control this firm include: Craig I. owns 1/2 or less of company shares and has 1/2 or less of voting rights. Mark G. owns 1/2 or less of company shares and has 1/2 or less of voting rights. David N. owns 1/2 or less of company shares and has 1/2 or less of voting rights.