About Wykery Copse Management Company Limited (07217348) United Kingdom