About Langdon Property Investments Ltd (12703167) United Kingdom