Construction - Surrey, British Columbia, Canada
ST JAMES HOMES LIMITED is a construction company based out of 19 PORTSMOUTH ROAD COBHAM, SURREY, United Kingdom.