About Lancashire & Yorkshire Properties Ltd (12124583) United Kingdom