About L.c.p. Developments Limited (02188112) United Kingdom