About The Wendover Management Company (03790930) United Kingdom