About Land & Property Development L.p. (SL014758) United Kingdom