About L&g Property Ltd (07717882) United Kingdom