Douglas Vernon

Douglas Vernon

Senior Surveyor - Building Consultancy