Started with Reg No. 06959610 fifteen years ago, Nft Nature Filtration Technology Ltd had been a private limited company until 2018/05/22 - the date it was dissolved. The last known registration address was Company Consultants Unit, 2 Alexandra Gate Cardiff.