About Foxholme Park Limited (11160644) United Kingdom