About Atk Holland Park Associates Limited (13214345) United Kingdom