About L&d Property (barrow) Ltd (12760425) United Kingdom