BLACKFISH DATA LIMITED

Company number 14268479 ·

Active

1 officer

Ben Oliver BEARD

Director Active
Correspondence address
11 Doctors Commons Road, Berkhamsted, England, HP4 3DW
Appointed
2022-08-01
Nationality
British
Country of residence
England
Date of birth
June 1994