Received (in revised form): 5th May, 2005 Alan Holmes is a chartered building surveyor and the Managing Director of building surveyors and asset managers, Elliott Holmes Johnson Ltd. He has specialised in building defects of residential properties for 14 years. Elliott Holmes Johnson is a firm of independent consultants which advises Registered Social Landlords on […]