Advanced company searchLink opens in new window

MEGA ART LIMITED

Company number 15358964

Filter officers

Filter officers

Officers: 1 officer / 0 resignations

O'DWYER, Richard Charles

Correspondence address
2 Perrymans Cottages, Perrymans Lane, Burwash, Etchingham, England, TN19 7DN
Role Active
Director
Date of birth
February 1958
Appointed on
18 December 2023
Nationality
British
Country of residence
England
Occupation
Designer