Для открытия счета не требуется посещения банка. Все операции выполняются онлайн, в том числе снятия денежных средств, которые могут осуществляться через банкоматы без предварительного уведомления банка. Банк был создан компанией Charter Court Financial Services (CCFS) и авторизован службой регулятора финансового рынка Prudential Regulation Authority.