chartered cpa it training escort properties escorts customer crm management wales edinburgh remodeling intellectual association investment leadership training relationship certified scotland licensed insured london national contractors glasgow ireland commercial property accountant bonded associations training computer consultant building consultant accountants construction cursus homeowners business