About Langridge Properties Ltd (10904887) United Kingdom