About Holme Park Investments Limited (07144383) United Kingdom