About Land & Sea Corporation L.p. (SL009088) United Kingdom