About Foxcote Developments Limited (13564627) United Kingdom