About Wexham Springs Management Company Limited (03065582) United Kingdom