About The Meadows Management Company (uk) Limited (05679651) United Kingdom