About Ropemaker Properties Limited (00759094) United Kingdom