About Laverstock Management Corpora Ltd (11132431) United Kingdom