18 North Riviera Apartment 45 Mall road Delhi Delhi INDIA 110054 (Delhi)