About Lancaster Court (freehold) Limited (11381392) United Kingdom