Got it working missed character in domain for varchar here is the code
CREATE TABLE ADDRESSES
(
addressID VARCHAR2 (15 CHAR) NOT NULL ,
address_line1 VARCHAR2 (30 CHAR) NOT NULL ,
address_line2 VARCHAR2 (30 CHAR) ,
city VARCHAR2 (20 CHAR) NOT NULL ,
post_code VARCHAR2 (10 CHAR) NOT NULL ,
OWNERS_ownerID VARCHAR2 (15 CHAR) NOT NULL
) ;
ALTER TABLE ADDRESSES ADD CONSTRAINT ADDRESSES_PK PRIMARY KEY ( addressID ) ;
Thanks to @BhupeshC