About Lancaster Uk Properties Limited (12274859) United Kingdom