About Longford Property Developments Ltd (12961226) United Kingdom