About Lowry Propco (x1 The Landmark) Limited (10606198) United Kingdom