About Lowther Property Development Limited (13328397) United Kingdom