About L.c.a. Properties Ltd (07176026) United Kingdom