Sly Filters (europe) came into being in 2001 as a company enlisted under no 04323956, located at LE19 1RP Leicester at 6 Dominus Way. The firm's last known status was dissolved. Sly Filters (europe) had been in this business for 15 years.
The directors included: Louise R. appointed in 2013 and Linus R. appointed in 2001.