ICFL LTD
Login Create an account

ICFL LTD

59 Theydon Crescent, Basildon, SS14 3LN
United Kingdom
Trading as: ICFL LTD
Company number: GB-12621374


Disputes filed AGAINST this company:

Date Filed Dispute type Value Reference
01/12/2022 Unpaid invoice GBP 22499.75 1802
File a Dispute against this company