About Lancaster Samms Properties Limited (13610826) United Kingdom