About Houghton Associates (LP004366) United Kingdom