About Alvington Meadows Management Ltd (12339101) United Kingdom