About Merrow Chase Management Company Limited (01060816) United Kingdom