About Meriden Green Management Company Limited (02536503) United Kingdom