The Cash Stores Limited, Newtown