About Campus Living Villages (durham) Holdco Uk Limited (11034407) United Kingdom