EFD PROJECTS LTD

Company number SC846590 ·

Active

1 officer

Elaine Fleming DICK

Director Active
Correspondence address
36 Blackadder Crescent, North Berwick, Scotland, EH39 5FQ
Appointed
2025-04-28
Nationality
British
Country of residence
Scotland
Date of birth
August 1958