About Rock Channel Quay Management Company Limited (02193040) United Kingdom