About Waldegrave And Prescott Management Limited (05159104) United Kingdom