About Foxheath Management Company Limited (02264175) United Kingdom