About Keymer Place Management Company Ltd (09827267) United Kingdom