Cash deposit limit starling bank July 8, 2019 16 32 64 128 Starling bank cash deposit limit Starling bank cash deposit limit uk Starling bank business cash deposit limit Starling bank deposit cash limit increase Starling bank cash deposit paypoint limit Starling cash deposit limit Starling deposit limit