About Laverstock Management Corporation Ltd (10354855) United Kingdom