About Great Ropemaker Property Ltd (06526552) United Kingdom