About Laverstock (management) Limited (01466276) United Kingdom