About Foxcote Properties Ltd (11058226) United Kingdom