James Allen, Roche Chartered Surveyors