About Foxlands Management Company Limited (05700479) United Kingdom