About Longford Property Limited (09835778) United Kingdom