About Foxhollow Management Company Limited (01940086) United Kingdom