About York & Lazenby Property Limited (13428012) United Kingdom