About Study Inn Pillarbox Limited (10177498) United Kingdom