About Campus Living Villages (st Andrews) Uk Limited (09084291) United Kingdom