About Laverstoke Management Company Limited (09512343) United Kingdom