About Ropewalk Buildings Ltd (13382827) United Kingdom