Richard Spencer

Senior Building Surveyor