Malcolm Hollis is Leeds based company that is listed as Surveyors - Building.
Location of Malcolm Hollis is 33 Wellington Street, Leeds.