About L & A Property Ltd (11333023) United Kingdom