About Lawrence & Marks Properties Ltd (13207690) United Kingdom