About Gloucestershire Student Accommodation Limited (08426304) United Kingdom