About Shaftesbury Student Accommodation Limited (07148568) United Kingdom