About Artist Residence Oxford Limited (10393547) United Kingdom