About L Wood Properties Ltd (13418597) United Kingdom