Legal Notice


Name of company

Filtek Ltd

Registered office

Kingarth Lodge Church Road, Binstead, Ryde, England, PO33 3SZ

Contact details

Edd Deveruex-Pilkington

Business ID no.

12681737

VAT no.


Regulatory authority