Oliver Steven James
070331A
SPX Architects Ltd
22A Oxford Street
Harrogate
North Yorkshire
HG1 1PU
United Kingdom
Harrogate
North Yorkshire
HG1 1PU
United Kingdom