About Foxhowe Management Company Limited(the) (01673965) United Kingdom