About The Meadows Management (no. 1 ) Limited (02501170) United Kingdom