EFCC LTD

Company number 17380855 ·

Dissolved

0 officers / 1 resignation

Darren James DSOUZA

Director Resigned
Correspondence address
86 Macoma Road, London, England, SE18 2QL
Appointed
2026-08-04
Nationality
British
Country of residence
England
Date of birth
August 1992