Company Record
CAMPUS LIVING VILLAGES (DURHAM) HOLDCO UK LIMITED (11034407) | Company Record