About Monmouth Street Management Company Limited (01988787) United Kingdom