About Merchants Walk Cullompton Management Company Limited (06424618) United Kingdom