About Longford Investment (no 1) Limited (05790886) United Kingdom