Robot Elephant Records Ltd. is registered in England and Wales under company number 6993835.
Robot Elephant Records Ltd.
13 Church Road, Flat 6
London, N1 2FA