About University Campus St Albans Limited (08338085) United Kingdom