About Meadow Close Management Company Limited (05440171) United Kingdom