About Land Development Corporation L.p. (SL021691) United Kingdom