Person

Mrs Ellen Tessa Martina Nettleton

Person with Significant Control

Unit 8
30-38 Dock Street
Leeds
LS10 1JF
England

British

England

August 1990

Companies Controlled (2)