About Langdon Developments Ltd (10507750) United Kingdom