About L.a.t.e.r. Property Development & Trading Ltd (12825864) United Kingdom