OPCELA SOFTWARE LTD

Company number 17403873 ·

Active

0 officers / 1 resignation

Jacob Toby ALLMENDINGER

Director Resigned
Correspondence address
37 Southfield Drive, North Ferriby, England, HU14 3DU
Appointed
2026-08-17
Nationality
English
Country of residence
England
Date of birth
April 2005