Clockmakers - Hørsholm, Danmark close