Bruce Kenyon Ross
072152B
London Borough of Islington
London Borough of Islington
Town Hall
Upper Street
London
N1 2UD
Town Hall
Upper Street
London
N1 2UD