About Lancasters Properties Limited (09227183) United Kingdom