About Langford Property Developments Ltd (12402800) United Kingdom