About Foxholes Business Park Limited (02174858) United Kingdom