Person

Mr Spencer Eden Rose

Person with Significant Control

Haslers
Old Station Road
Loughton
Essex
IG10 4PL
United Kingdom

British

United Kingdom

May 1967