About Waen Meadows Management Company Limited (06035540) United Kingdom