About Longford House (holdings) Limited (13465963) United Kingdom