About Rope Walk Management Limited (01426204) United Kingdom