About Houghton Regis Management Company Limited (10571068) United Kingdom