About Lnr Projects Limited (13200517) United Kingdom