About Waverley Point Management Company Limited (08713198) United Kingdom