About Shaftesbury Student Housing Limited (07148513) United Kingdom