About Wigston Meadows Management Company Limited (10902320) United Kingdom