StoneCastle Trust Co. is a non-depository trust company chartered in New Hampshire that provides institutional financial services