About L & L Property Ltd (09472411) United Kingdom