About Sussex Student Living Limited (08518120) United Kingdom