About Rock Apartments Ltd (07373805) United Kingdom