About Holford House (holdings) Limited (11139427) United Kingdom