About One Hood Street Northampton Management Company Limited (05616460) United Kingdom