NEPTR TECHNOLOGIES LIMITED

Company number 11561974 ·

Dissolved

1 officer

Correspondence address
1 Piper Way, Ilford, United Kingdom, IG1 4DA
Appointed
2018-09-10
Nationality
British
Country of residence
England
Date of birth
January 1981