About Mead Gardens Management Company Limited (05591860) United Kingdom