About Holbeck Hill Management Limited (11979752) United Kingdom