About Devon Court Residents (st. Albans) Limited (01014619) United Kingdom