About Langtry Developments Limited (01467103) United Kingdom