About Hallmark Management Limited (12815507) United Kingdom