Ecoguard Filter Company Limited is a Private Limited Company, located in 71-75 Shelton Street, Covent Garden, London. The office's postal code is WC2H 9JQ. This company has been prospering eight years in the business. Its registered no. is 09966801. The firm's principal business activity number is 74990, that means Non-trading company. Its most recent filed accounts documents describe the period up to 31st January 2023 and the most recent annual confirmation statement was filed on 23rd February 2023.
In this specific business, the full range of director's obligations have so far been performed by Gangadharan A. who was assigned this position on 2016-01-25.
Gangadharan A. is the individual with significant control over this firm, owns over 3/4 of company shares.