Gerard James Estate Planning Ltd works in association with Countrywide Tax and Trust Corporation Ltd