About Foxwell Estates Ltd. (02639823) United Kingdom