About Foxley Management Limited (05994804) United Kingdom