About L.a.r Properties N16 Ltd (13170322) United Kingdom