About Merrivale House Management Company Limited (03143808) United Kingdom