ECHO PARK LTD, St. Albans, Regno Unito