Casn operates multiple subsidiaries, such as:
Casn Corporation Limited is registered in England & Wales under company number 15054139.