IDOR INTERACTIVE LIMITED

Company number 08525943 ·

Active

1 officer

MR Ian Russell EDMUNDSON

Director Active
Correspondence address
28 Whinney Lane, Langho, Lancashire, England, BB6 8DQ
Appointed
2013-05-13
Nationality
British
Country of residence
England
Date of birth
August 1973