About Chase Herts (holding) Limited (13360653) United Kingdom