About Longford Pugh Properties Limited (07570322) United Kingdom