About Langtry Property Limited (09476169) United Kingdom