About St. Albans Management Co. Limited (01007889) United Kingdom