About Lee Valley Leisure Trust Limited (IP032275) United Kingdom