The Castle Trust Group is a business organization providing a range of financial services.