About Land & Leisure Properties Limited (06225489) United Kingdom