About Langdon Properties Ltd (SC711482) United Kingdom