Percival & Company, Estate agents, chartered surveyors, independent residential sales, lettings, land & managing agents