About Foxes Walk Management Company Limited (12306145) United Kingdom