About Meadow House Management Company Limited (03958106) United Kingdom